local emacsKeyBinding = hs.loadSpoon("EmacsKeyBinding")



-- Switcher: include minimized/hidden windows, current Space only

local switcherUI = {
  showThumbnails = false,
  showSelectedTitle = true,
  showSelectedThumbnail = false,
  textSize = 20
}
local filter = hs.window.filter.new()
  :setCurrentSpace(true)
  :setDefaultFilter{}
local switcher = hs.window.switcher.new(filter, switcherUI)

hs.hotkey.bind('alt', 'tab', function() switcher:next() end, nil, function() switcher:next() end)
hs.hotkey.bind('alt-shift', 'tab', function() switcher:previous() end, nil, function() switcher:previous() end)

